'use strict';

//云函数：新增账单记录
const db = uniCloud.database(); //打开链接
const collection = db.collection('money'); //指定表

exports.main = async (event, context) => {

	let res = null;

	// 1. 检查参数
	if (!(event.userId && event.money && event.type && event.mark && event.date)) {

		return {
			code: 0,
			msg: '请检查传参！'
		};
	}

	// 2. 查询数据
	// 如果添加成功返回成功添加的数据id
	res = await collection.add({
		userId: event.userId,
		money: parseFloat(event.money),
		type: event.type,
		mark: event.mark,
		date: event.date,
		remarks: event.remarks
	});


	// 3. 整理数据，返回数据
	if (res) {
		return {
			code: 1,
			msg: '添加成功'
		};
	} else {
		return {
			code: 0,
			msg: '添加失败'
		};
	}





};
